4315 NW 7td St, Suite #23, Miami, FL 33126-3587, Miami
"This place was a pleasant surprise, was staying next door at the Marriott and wife and I was looking"
"This place was a pleasant surprise, was staying next door at the Marriott and wife and I was looking"